striving for superiority - Turkish English Dictionary